import { defineStore } from "pinia";

const appointmentStore = defineStore("appointment", {
  state: () => ({
    type: [
      {
        label: "人物",
        value: 1,
      },
      {
        label: "物品",
        value: 2,
      },
      {
        label: "教室",
        value: 3,
      },
      {
        label: "展览预约",
        value: 4,
      },
      {
        label: "场馆预约",
        value: 5,
      },
      {
        label: "座位预约",
        value: 6,
      },
    ],
    status: [
      {
        label: "已通过",
        value: 1,
        color: "normal",
      },
      {
        label: "已取消",
        value: 2,
        color: "gray",
      },
      {
        label: "待审核",
        value: 3,
        color: "alert",
      },
      {
        label: "已拒绝",
        value: 4,
        color: "xred",
      },
      {
        label: "已过期",
        value: 5,
        color: "gray",
      },
      {
        label: "已签到",
        value: 6,
        color: "normal",
      },
      {
        label: "结束打卡",
        value: 7,
        color: "gray",
      },
    ],
  }),
});

export { appointmentStore };
